Italian Adjectives: tartaresco

Italian Adjectives verb 'tartaresco' conjugated